Skip to content

style(fountain): new content and layout for the landing page#13056

Merged
rjan90 merged 3 commits intofilecoin-project:masterfrom
barbaraperic:bp/content-enhacement
Apr 30, 2025
Merged

style(fountain): new content and layout for the landing page#13056
rjan90 merged 3 commits intofilecoin-project:masterfrom
barbaraperic:bp/content-enhacement

Conversation

@barbaraperic
Copy link
Copy Markdown
Contributor

@barbaraperic barbaraperic commented Apr 23, 2025

Related Issues

#13055

Proposed Changes

  1. In index.html:
    • Updated the page title to "Lotus Calibration Testnet Faucet"
    • Added Google Fonts (Inter) integration
    • Completely restructured the layout with:
    • New header section with improved description
    • Two main cards for FIL tokens and DataCap
    • Added informative descriptions for each service
    • Added links to documentation and resources
    • New footer with help links
    • Added links to Filecoin documentation and Slack
  2. In main.css:
    • Implemented a new color scheme using CSS variables
    • Updated the font to Inter
    • Complete redesign of the layout using:
    • New card-based design
    • Flexible grid layout
    • Improved button styling
    • Better spacing and typography
    • Added responsive design for smaller screens
    • New shadow effects and borders
    • Added transitions for interactive elements
    • Added a clean, modern aesthetic with better whitespace and hierarchy
    • Implemented container queries for responsive design

Additional Info

screencapture-localhost-8000-2025-04-23-16_53_48
screencapture-localhost-8000-2025-04-23-16_53_57

Checklist

Before you mark the PR ready for review, please make sure that:

@github-project-automation github-project-automation Bot moved this to 📌 Triage in FilOz Apr 23, 2025
@BigLep BigLep requested review from Copilot and rjan90 April 29, 2025 06:51
@BigLep BigLep moved this from 📌 Triage to 🔎 Awaiting Review in FilOz Apr 29, 2025
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request redesigns the landing page to introduce a more modern layout and improved usability for the Lotus Calibration Testnet Faucet. The changes include updating the page title and integrating Google Fonts, as well as reorganizing the page content into a header, two main informational cards, and a footer with external resource links.

Files not reviewed (1)
  • cmd/lotus-fountain/site/main.css: Language not supported

Comment thread cmd/lotus-fountain/site/index.html
Comment thread cmd/lotus-fountain/site/index.html
Copy link
Copy Markdown
Contributor

@rjan90 rjan90 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Running locally by running:

  • make lotus-fountain
  • FULLNODE_API_INFO=wss://api.chain.love ./lotus-fountain run
  • Open http://127.0.0.1:7777

Will do a testrun on Butterfly network as well, to confirm faucets works as expected

Screenshot 2025-04-30 at 08 41 35

@github-project-automation github-project-automation Bot moved this from 🔎 Awaiting Review to ✔️ Approved by reviewer in FilOz Apr 30, 2025
@rjan90 rjan90 merged commit 7f1f776 into filecoin-project:master Apr 30, 2025
92 checks passed
@github-project-automation github-project-automation Bot moved this from ✔️ Approved by reviewer to 🎉 Done in FilOz Apr 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🎉 Done

Development

Successfully merging this pull request may close these issues.

4 participants